/filn, Optimization 
/title, Optimization of tank1

!(1)
h1=298.5                     ! ͷĸ߶298.5 mm
b1=44.5                      ! ͷڰ뾶44.5 mm
t2=23                        ! ͷں
b2=b1+t2                     ! ͷ뾶44.5+23mm
r1=185                       ! ڰ뾶185mm
t1=18                        ! ں
r2=r1+t1                     ! 뾶203mm
dens=7.8                     ! ܶȲ


/Prep7                       ! ǰģ
!(2)嵥Ԫ͡ϲʵ
ET,1,PLANE82                     ! 1൥Ԫ8ڵάʵ嵥Ԫ
KEYOPT,1,3,1                     ! 嵥ԪΪԳѡ
MP,EX,1,207E3                    ! 1ϵĵģΪ207GPa
MP,NUXY,1,0.3                    ! 1ϵĲɱNUXY=0.3

!(3)߽ϵĹؼ
k,1,b1,h1                    ! ͷʼڲĵ
k,2,b2,h1                    ! ͷʼĵ
k,3,b1,sqrt(r1*r1-b1*b1)     ! ͷڲߺ͹ߵĽ
k,4,b2,sqrt(r2*r2-b2*b2)     ! ͷߺ͹ߵĽ
k,5,r1,0                     ! ͹ڲཻ
k,6,r2,0                     ! ͹ཻ
k,7,0,0                      ! ԭ
k,8,r1,-1000+h1              ! ضڲ
k,9,r2,-1000+h1              ! ض
K,10,0,h1                    ! ͷʼ˶Գϵĵ
!(4)Χɽṹߣ
L,1,2                        ! ͷʼˮƽ
L,1,3                        ! ͷڲֱ
L,2,4                        ! ͷֱ
L,5,8                        ! ڲ
L,8,9                        ! ضλˮƽ
L,6,9                        ! 
Larc,5,3,7,r1                    ! 5ţ3Źؼ㣬7ŹؼΪԲģr1Ϊ뾶Բ
Larc,6,4,7,r2                    ! 6ţ4Źؼ㣬7ŹؼΪԲģr2Ϊ뾶Բ
LFILLT,2,7,63, ,                 ! 2ţ7ߣ԰뾶63mmڲλõĵԲ
LFILLT,3,8,40, ,                 ! 3ţ8ߣ԰뾶40mmλõĵԲ
AL,all                           ! ΧɵΪһ

!(5)λԼͺ 
DL,5,,SYMM                       ! 5߶Գλ
SFL,2,PRES,23, , , ,             ! ߵڲ2ʩѹ23MPa
SFL,4,PRES,23, , , ,             ! ߵڲ4ʩѹ23MPa
SFL,7,PRES,23, , , ,             ! ߵڲ7ʩѹ23MPa
SFL,9,PRES,23, , , ,             ! ߵڲ9ʩѹ23MPa
SFL,1,PRES,-17.681,              ! ˲ͷˮƽʩӷͷݹ-17.681MPa
Esize,5                          ! ָԪߴСΪ5mm
Amesh,1                          ! 1ʷΪ浥Ԫ
FINISH                           ! ˳ǰģ
!(6)ģ
/SOLU                            ! ģ
Solve                            ! ʼ
FINISH                           ! ˳ģ

!(7)ģ鴦
/POST1                           ! ģ
Plnsol,s,EQV                     ! ʾMisesӦֲ


etable,evol,volu                 ! ÿһԪ뵥Ԫevol
ssum                             ! ԵԪ
*get,vtot,ssum,,item,evol        ! ȡṹܵ
*set,WT,dens*vtot                ! 趨Ӧ

nsort,s,eqv                      ! ڵЧӦ
*get,smax,sort,,max              ! ȡڵЧӦֵ

lgwrite,tank_youhua,lgw,,comment ! 洢Żļ
finish  

!(8)Żģ
/opt                             ! Ż
opanl,'tank_youhua','lgw'        ! ָļ
opvar,t1,dv,16,19                ! Żt1
opvar,t2,dv,21,25                ! Żt2

opvar,smax,sv,,250               ! ״̬smax<250MPa 
opsave,'tank_youhua','opt'       ! Żļ
opvar,wt,obj,,,2                 ! ŻĿ꺯
save,tank_opt_model              ! dbļ

optype,firs                      ! Żʽ 
opfrst,20,,,                     ! Ż
opexe                            ! ִŻ
oplist,all,,,1                   ! бʾ
plvaropt,t1,t2                   ! ͼʾƱt1t2Żı仯
plvaropt,smax                    ! ͼʾ״̬smaxŻı仯
plvaropt,wt                      ! ͼʾĿ꺯Żı仯


 LIST OPTIMIZATION SETS FROM SET   1 TO SET  21 AND SHOW
 ONLY OPTIMIZATION PARAMETERS. (A "*" SYMBOL IS USED TO
 INDICATE THE BEST LISTED SET)

                  SET  1        SET  2        SET  3        SET  4 
                (FEASIBLE)    (FEASIBLE)    (FEASIBLE)    (FEASIBLE)  
 SMAX    (SV)     237.46        239.26        239.15        246.95    
 T1      (DV)     18.000        17.845        17.846        17.203    
 T2      (DV)     23.000        22.958        21.000        21.000    
 WT      (OBJ)   0.15853E+09   0.15714E+09   0.15647E+09   0.15077E+09

                  SET  5        SET  6        SET  7        SET  8 
                (FEASIBLE)    (INFEASIBLE)  (INFEASIBLE)  (INFEASIBLE)
 SMAX    (SV)     247.37     >  256.08     >  256.42     >  256.62    
 T1      (DV)     17.169        16.512        16.483        16.467    
 T2      (DV)     21.000        21.000        21.000        21.000    
 WT      (OBJ)   0.15047E+09   0.14467E+09   0.14441E+09   0.14427E+09

                  SET  9        SET 10        SET 11       *SET 12*
                (INFEASIBLE)  (FEASIBLE)    (FEASIBLE)    (FEASIBLE)  
 SMAX    (SV)  >  256.66        248.05        251.74        252.07    
 T1      (DV)     16.465        17.116        16.831        16.806    
 T2      (DV)     21.000        21.000        21.000        21.000    
 WT      (OBJ)   0.14425E+09   0.15000E+09   0.14748E+09   0.14726E+09

                  SET 13        SET 14        SET 15        SET 16 
                (INFEASIBLE)  (INFEASIBLE)  (INFEASIBLE)  (INFEASIBLE)
 SMAX    (SV)  >  259.05     >  259.63     >  254.88     >  254.83    
 T1      (DV)     16.294        16.251        16.601        16.605    
 T2      (DV)     21.000        21.000        21.000        21.000    
 WT      (OBJ)   0.14275E+09   0.14237E+09   0.14545E+09   0.14549E+09

                  SET 17        SET 18        SET 19        SET 20 
                (FEASIBLE)    (INFEASIBLE)  (INFEASIBLE)  (FEASIBLE)  
 SMAX    (SV)     250.19     >  254.64     >  254.67        250.20    
 T1      (DV)     16.949        16.619        16.617        16.949    
 T2      (DV)     21.000        21.000        21.000        21.000    
 WT      (OBJ)   0.14852E+09   0.14561E+09   0.14559E+09   0.14852E+09

                  SET 21 
                (FEASIBLE)  
 SMAX    (SV)     249.85    
 T1      (DV)     16.976    
 T2      (DV)     21.000    
 WT      (OBJ)   0.14876E+09

